首页 > 试题广场 >

单链表的选择排序

[编程题]单链表的选择排序
  • 热度指数:2079 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
给定一个无序单链表,实现单链表的选择排序(按升序排序)。

输入描述:
第一行一个整数 n,表示单链表的节点数量。
第二行 n 个整数 val 表示单链表的各个节点。


输出描述:
在给出的函数内返回给定链表的头指针。
示例1

输入

5
1 3 2 4 5

输出

1 2 3 4 5

备注:


n=input()
arr = list(map(int, input().split(' ')))
arr = sorted(arr)
arr = list(map(str, arr))
print(' '.join(arr))

发表于 2021-09-07 09:13:49 回复(0)

问题信息

上传者:小小
难度:
1条回答 6205浏览

热门推荐

通过挑战的用户

查看代码